package com.vincent.kdp.contract;

import com.vincent.baseapp.base.IBasePresenter;
import com.vincent.baseapp.base.IBaseView;
import com.vincent.kdp.bean.MyCraftBean;
import com.vincent.kdp.bean.MyMetalColorBean;
import com.vincent.kdp.bean.MySeriesAdapterBean;
import com.vincent.kdp.bean.QualityBean;

import java.util.ArrayList;

/**
 * Created by jingjing on 2017/3/21.
 */

public interface SelectContract {
    interface View{
        void initSelectSearch(ArrayList<QualityBean.QualityData> data);
        void initMetalColorSearch(ArrayList<MyMetalColorBean.MyMetalColorData> data);
        void initCraftSearch(ArrayList<MyCraftBean.MyCraftData> data);
        void initSeriesSearch(final ArrayList<MySeriesAdapterBean.MySeriesData> data);
    }

    interface Presenter{
       void reqSearch();
        void reqSeries();
        void reqCraft(String id,String styleId);
        void reqMetalColor(String id);
    }
}
